.component2 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  margin-top: 40px;
  position: relative;
}
.component2 .title {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 167px;
  height: 35px;
  font-size: 24px;
  font-weight: 500;
  color: #f2a6ff;
  margin-left: 50px;
}
.component2 .content {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1160px;
  height: 240px;
  border-radius: 36.43px;
  box-shadow: 10px 15px 20px #d394f2;
  background: linear-gradient(139.93deg, #ffffff 0%, #e8c6f5 0%, #fbebff 57.94%, #d394f2 100%);
}
.component2 .content .more {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 96px;
  height: 35px;
  font-size: 24px;
  font-weight: 500;
  color: #ed85ff;
  position: absolute;
  left: 1028px;
  top: 211px;
  border-bottom: 4px solid #ed85ff;
}
